muffle pit - Spanish English Dictionary